caramelized bavarian cream - German English Dictionary